99.57 meters = 326.673228 feet