79.13 meters = 259 feet and 7.35 inches