5804.8 meters = 19044 feet and 7.43 inches