2033 meters = 6669 feet and 11.37 inches