99.61 meters = 326 feet and 9.65 inches