418.55 meters = 1373 feet and 2.35 inches