224 x 607 meters = 8818.9 x 23897.64 inches