419.82 meters = 1377.362205 feet