325.2 feet = 99.12096 meters