393.6 meters = 1291.338583 feet