384.6 meters = 1261.811024 feet