99.001 meters = 324 feet and 9.68 inches