120 x 588 meters = 4724.41 x 23149.61 inches