67837 feet = 20676.7176 meters