3499.4 feet = 1066.61712 meters