1076.6 feet = 328.14768 meters