13486 meters = 44245 feet and 4.88 inches