80.2 meters = 263 feet and 1.48 inches