5804.6 meters = 19043 feet and 11.56 inches