8428.7 meters = 27653 feet and 2.58 inches