226 x 104 meters = 8897.64 x 4094.49 inches