99.4 meters = 326.115486 feet