2066.6 meters = 6780 feet and 2.2 inches