181 x 98 meters = 7125.98 x 3858.27 inches