80 x 352 feet = 24.38 x 107.29 meters