50691 meters = 166309.055118 feet