116 x 124 meters = 4566.93 x 4881.89 inches