98.87 meters = 324 feet and 4.52 inches