292.3 meters = 958.989501 feet