78.9 meters = 258.858268 feet