8104.5 meters = 26589 feet and 6.8 inches