424.13 meters = 1391.502625 feet