3436 meters = 11272 feet and 11.59 inches