80.38 meters = 263 feet and 8.57 inches