80 x 281 meters = 3149.61 x 11062.99 inches