76.6 x 47.8 meters = 3015.75 x 1881.89 inches