76.99 meters = 252.591864 feet