99.54 meters = 326 feet and 6.9 inches