290.33 meters = 952.526247 feet