98.2 meters = 322 feet and 2.14 inches