226 x 665 meters = 8897.64 x 26181.1 inches