79.12 meters = 259 feet and 6.96 inches