99.01 meters = 324 feet and 10.03 inches