1062 feet = 323.6976 meters