1066.4 feet = 325.03872 meters