98.26 meters = 322 feet and 4.5 inches