79.52 meters = 260 feet and 10.71 inches