15 x 18.6 meters = 590.55 x 732.28 inches