44782 inches = 1137.4628 meters