5940.2 meters = 19488 feet and 10.14 inches