20890 feet = 6367.272 meters