106.3 inches = 2700.02 mm