104 x 698 meters = 4094.49 x 27480.31 inches