79.94 meters = 262 feet and 3.24 inches