99.02 meters = 324 feet and 10.43 inches