29 x 21.6 meters = 1141.73 x 850.39 inches