1070.4 feet = 326.25792 meters