141 x 124 meters = 5551.18 x 4881.89 inches