2639 mm = 103.897638 inches