123 x 41 meters = 4842.52 x 1614.17 inches