99.16 meters = 325 feet and 3.94 inches