79.06 meters = 259 feet and 4.6 inches