98.04 meters = 321 feet and 7.84 inches