76.33 meters = 250.426509 feet