193.17 meters = 633.759843 feet