79.24 meters = 259 feet and 11.69 inches