99.12 meters = 325.19685 feet