416 x 98 meters = 16377.95 x 3858.27 inches