98.21 meters = 322 feet and 2.54 inches