29981 meters = 98362.860892 feet