10878 meters = 35688.976378 feet