99.55 meters = 326 feet and 7.29 inches