8057 meters = 26433 feet and 8.72 inches