106 x 342 meters = 4173.23 x 13464.57 inches