106 x 307 meters = 4173.23 x 12086.61 inches