79.62 meters = 261 feet and 2.65 inches