99.05 meters = 324 feet and 11.61 inches