28060 mm = 1104.724409 inches