50826 meters = 166751.968504 feet