79.54 meters = 260 feet and 11.5 inches