5840.2 meters = 19160 feet and 9.13 inches