6032.2 meters = 19790 feet and 8.19 inches