80 x 577 meters = 3149.61 x 22716.54 inches