26582 mm = 1046.535433 inches