418.12 meters = 1371 feet and 9.42 inches