67090 meters = 220111.548556 feet