98.88 meters = 324 feet and 4.91 inches