104 x 571 meters = 4094.49 x 22480.31 inches