53772 inches = 1365.8088 meters