79.11 meters = 259 feet and 6.57 inches