98.4 meters = 322 feet and 10.02 inches