98.76 meters = 324 feet and 0.19 inches