79.43 meters = 260 feet and 7.17 inches