71 x 343 feet = 21.64 x 104.55 meters