50690 meters = 166305.774278 feet