24.3 x 15 meters = 956.69 x 590.55 inches