79.16 meters = 259 feet and 8.54 inches