124 x 360 meters = 4881.89 x 14173.23 inches