80.25 meters = 263 feet and 3.45 inches