99.09 meters = 325 feet and 1.18 inches