937 x 529 inches = 23.8 x 13.437 meters