6274.1 meters = 20584 feet and 3.81 inches