98 x 670 meters = 3858.27 x 26377.95 inches