329 x 77 meters = 12952.76 x 3031.5 inches