48928 meters = 160524.934383 feet