79.96 meters = 262 feet and 4.03 inches