418.13 meters = 1371.817585 feet