41246 inches = 1047.6484 meters