61.4 x 33.4 meters = 2417.32 x 1314.96 inches