19.9 x 60.9 meters = 783.46 x 2397.64 inches