2600 mm = 102.362205 inches