99.46 meters = 326 feet and 3.75 inches