199.8 meters = 655.511811 feet