53738 inches = 1364.9452 meters