44706 inches = 1135.5324 meters