53753 inches = 1365.3262 meters