63421 meters = 208074.146982 feet