7156 meters = 23477.690289 feet