130 x 366 meters = 5118.11 x 14409.45 inches