1066 meters = 3497 feet and 4.5 inches