51 x 10.9 meters = 2007.87 x 429.13 inches