52184 inches = 1325.4736 meters