2620 mm = 103.149606 inches