8074 meters = 26489 feet and 6.02 inches