53767 inches = 1365.6818 meters