99.24 meters = 325.590551 feet