224 x 514 meters = 8818.9 x 20236.22 inches