89 x 698 meters = 3503.94 x 27480.31 inches