3498.4 feet = 1066.31232 meters