99.03 meters = 324 feet and 10.82 inches