97.7 meters = 320.538058 feet