16888 meters = 55406.824147 feet