7066 meters = 23182 feet and 4.98 inches