8548 meters = 28044 feet and 7.43 inches