124 x 132 meters = 4881.89 x 5196.85 inches